﻿/*表情样式*/
#emotions{border: 1px solid #e0e0e0;box-shadow: 0 0px 8px #e8e8e8;border-radius: 3px; left: 0; top:20px; max-width: 640px; width:90%;  font-size:12px; background:#fff; position: absolute;  z-index: 20 }
#emotions a{color: #9ABBC8; padding:5px 0px; text-decoration:none; }
#emotions img{border:0;width: 22px; height: 22px; margin: 0 auto; }
#emotions #prev,
#emotions #next {margin-left:3px; height: 15px; display: block; float: left; background:#eee; }
#emotions .categorys{ height:26px; color: #9ABBC8; overflow:hidden; width: 100%;border-top:1px solid #e8e8e8; }
#emotions .categorys a{border: solid #e8e8e8; border-width: 0px 1px 0px 0px; display: inline-block;background: #F0F0F0; }
#emotions .categorys a:last-child{border-right:none; }
#emotions .categorys a.current{cursor: default; background: #f0f0f0; }
#emotions .cont{padding:0 5px 5px 5px; overflow: hidden; min-height:auto;  border:1px solid #fff; }
#emotions .cont a{float:left; width:26px; height:22px; text-align:center; padding: 0px 0px; margin: 2px 0 0 0px;  border:1px solid #fff; }
#emotions .cont a:hover{z-index:2; position:relative; border:1px solid #0095cd; }
#emotions .page{text-align:right; }
#emotions .page a.current{color: #666; background-color:#fff; }
#emotions .page a{margin-left:3px; color: #0078B6; background-color:#f3f3f3; }
#emotions .page a:hover{background-color:#e7e7e7;  }
.zf_p_biaoqin {
    position:relative
}